take in ... stride

un. 发扬光大;大步前进;一步能轻易跳过